"blind trust" - Details

English Term:
blind trust
Arabic Term:
أمانة غير معلنة الأصول
Arabic Definition:

.